causing difficulty - Allemand Anglais Dictionnaire